combustion cogeneration fuel turbulence combined heat and power engineering burner politics power generation power energy spin gas rotor diameter trigeneration visualising wind turbulence media news chp wind